home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c-part2 / 11304 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.3 KB

  1. Path: mail2news.demon.co.uk!tsys.demon.co.uk
  2. From: Tom Wheeley <tomw@tsys.demon.co.uk>
  3. Newsgroups: comp.lang.c
  4. Subject: Re: Interest in comments on the C language.
  5. Date: Fri, 22 Mar 96 10:13:57 GMT
  6. Organization: City Zen FM
  7. Message-ID: <827489637snz@tsys.demon.co.uk>
  8. References: <4inp40$kj2@ogre.cs.waikato.ac.nz>
  9. Reply-To: tomw@tsys.demon.co.uk
  10. X-NNTP-Posting-Host: tsys.demon.co.uk
  11. X-Newsreader: Demon Internet Simple News v1.30
  12. X-Sig-By: Tomsystems Quote v1.2.  (c)1996 Tom Wheeley, tomw@tsys.demon.co.uk
  13. X-Mail2News-Path: relay-4.mail.demon.net!post.demon.co.uk!tsys.demon.co.uk
  14.  
  15. In article <4inp40$kj2@ogre.cs.waikato.ac.nz>
  16.            orj@cs.waikato.ac.nz "Oliver R Jones" writes:
  17.  
  18. > Hiya all.  Copies of replies to email please.
  19.  
  20. methinks that that implies you are not reading the newsgroup.
  21.  
  22. > I'm interested in peoples comments on the following aspects of the C 
  23. > programming language.  Please be as objective as you can.. :)  I know that's
  24. > hard in a C advocacy group. :)
  25. >
  26. > 1: Is C inheriantly efficient (speed and code space wise)?
  27.  
  28. That is not really a valid question, and depends entirely on the competence
  29. of the compiler.  It could be said that more effort is put into optimising
  30. C compilers, however.
  31.  
  32. What C is, as compared to say, Pascal, is efficient in _source_ code size.
  33. However, this inbuilt complexity in the code makes compilation slower.
  34.  
  35. > 2: Is C inheriantly very readable and writable?  (Easy to code in and for non
  36. >    coders to read)
  37.  
  38. It is not very intelligible for `outsiders' to read.  However, when you are
  39. used to the syntax, precendence and idioms, you get used to it.
  40.  
  41. > 3: Is C a very simple language?
  42.  
  43. Well, it depends on what you mean by `simple'!  I suppose that C is in fact
  44. based on a few simple rules governing expressions, statements etc, however,
  45. in these small components lies a large amount of _flexibility_
  46.  
  47. > 4: Is it consistant with accepted mathematical notations?
  48.  
  49. Err
  50.  
  51. > 5: Why was C designed and for what purpose?
  52.  
  53. To write unix, iirc.  I expect the answer will be found in K&R or any number
  54. of C books which put a little biography in for the first chapter.
  55.  
  56. > Yeah this sounds like homework and it is.  But you can help me out eh... ;)
  57.  
  58. Hmmmmm, I could have lied, you know...
  59.  
  60. .splitbung
  61. -- 
  62. * TQ 1.0 * The 'Just So Quotes'.
  63. WINDOWS95: It's like upgrading from Reagan to Bush.
  64.